This place was amazing. The apartment was extremely clean, the amenities were excellent and it was easy to get to the beach and other interesting sites.