My friends and I thoroughly enjoyed our stay here! The pool was warm and a great addition and the views were impeccable. Everything in the apartment was clean and it was equipped with everything you need to enjoy a beach day. You do have to go down some stairs so keep that in mind when dealing with luggage, disabilities, etc. I would definitely stay here again:)