Amazing place! The pictures don't do the views justice. The beach and pool are right outside and are awesome! The view from the balcony is breathtaking! Highly recommended!