Decent stay. Perfect for a family with kids. The view from the balcony and second bedroom is breathtaking. The apartment was clean and the kitchen had all appliances. The pool area is very nice as well. Would stay again.