Everything was great! Communication is very smooth, the place is lovely, the location is perfect - walking distance from the beach and stores and other resorts. The apartment has everything that you need. I will be happy to come back to this place and stay there again.