We thoroughly enjoyed our stay. The space was perfect for our family. Access to the beach is easy. There are showers/faucets to rinse the sand off when returning. Our kids enjoyed the lazy river when the sun got to be too much. The view from the balcony was beautiful. Host communicated well and supplied everything you might have needed for the beach including towels, chairs, umbrella, toys, body boards, etc. Could not have asked a better place to stay.