Overall we enjoyed our stay. The apartment is very nice, clean, and has a great view of the pool and the ocean. The balcony was one of our favorite features. We were disappointed there were additional charges for key fobs upon arrival as we were not aware of these charges until we received the check in instructions (at this point it was too late to change). For the cost, this fee should have been included. We also experienced some slow communication when we had questions regarding the apartment which was disappointing but we ultimately received our answer. The beds are also super hard. Having the beach chairs, beach umbrella, and towels was great. Overall we enjoyed our stay.