Flat, has hookups, bathroom clean. Bathroom too small for park size. Extremely difficult to check in. They require a $100 damage deposit which they hold at their discretion to validate checkout. All other parks are easier to work with. We will not stay there ever again.