had a great stay. staff was very nice and answered all of our questions. we had a rental for one day, valet was quick and friendly. host was very responsive to messages. unit was clean and nicely furnished. had an array of kitchen items and were able to prepare most of our own meals. pool was amazing. did not utilize beach services. uber rides were very easy to get.