Clean and comfortable, with some thoughtful extras. Very close to the beach.