Very clean with everything you need, even had sunscreen and beach towels! Flat walk to beach and a nice quiet location. Small kitchen and dining area but would definitely stay again