This is a great place- very clean and has everything you would need. The view from the balcony is incredible. Very easy to get to the beach/restaurants/etc. Would highly recommend!