The apartment is in a good location and check in was easy, the host is responsive. The apartment complex has a resort fee which you pay up front and the beach never had enough space for us (they only have a small number of chairs for a large building). The pool was also always packed so we paid a resort fee we weren’t able to use. The valet parking took 40 min each time to bring us our car. It seemed like they were overwhelmed with the amount of visitors they had. The apartment also didn’t have enough light I couldn’t do my makeup properly.