It could not have been more perfect for what we wanted . The pool, the beach , the whole experience was fantastic !!! The apartment was clean , the beds comfortable , the kitchen had everything we needed.. loved the showers too !! Marcela and Vanessa responded quickly to any questions we had !! I will definitely be coming back!!