Great location. Fabulous pool. What a view! Beautiful beach. Something for all ages. Highly recommend!