Comfortable and clean with great amenities. The three kids loved the pool, basketball, and other activities. It’s has a lovely view of the ocean and the mountains. It’s a bit of a drive to the beach but there are beach chairs, boogie boards and a cooler to make a beach trip comfortable. We would definitely stay here again.