Location is great, pool is clean and refreshing, beach is 500 feet away, restaurants are plenty, host is always available if needed. Have fun in the sun here.