The apartment was clean and has all the essentials. The location to restaurants and other shops was not as close as what we had anticipated. The response time to questions was delayed and I never received check in details until I called in to retrieve them. Overall it’s a nice stay if you’re only interested in going to the beach.