A very clean and welcoming space! Pool is excellent-large, clean, and not too busy usually. Also the pool is excellent if you are travelling with young children. One end of the pool is shallow. The unit was comfortable and contains a well set up and supplied kitchen. Beds and pillows were very comfortable. Although you can hear people in the unit above, this was not an issue during quiet time. Lots of beach towels and beach accessories. You do have to drive to get to shops, restaurants, etc., however it is not far to the first accessible strip mall. Beach across the road is great for sunsets and beach walks. Great beaches for swimming within driving distance. Would definitely return!