The apartment is clean and there were almost everything that we needed. There are somethings for enjoying beach and pool too. The location is quite convenient. Around the apartment, there are some restaurants and super markets. The communication with Vanessa was very smooth and easy. She replyed my message quickly. I recommend to stay the apartment on your vacation.