The apartment was clean, and offered the basics for a comfortable couple day stay. Issue one, the construction happening right out side the door. We were traveling w a new born, and it asks for ages of everyone traveling. A little heads up would have been nice w the noise of construction going on not allowing for any quiet time for the baby to nap. Issue two, the door lock wasn’t functioning correctly, and after multiple failed attempts to reach someone, we had to cancel a reservation we had for a shark diving experience. With it being only a few hrs prior to the tour, we are unable to recoup any of that money. Lastly, printed in the manual it says that there will be a 1000$ fine for any plumbing issues related to sand. We showered the first night, after no beach time, and the drain was backed up. It just seemed like something that could be put on us without proper paperwork. We tried to communicate all aspects, but untimely responses lead us to cancelling the trip a few days early. Hope they can fix these issues, cause the apartment was right in the water, and it could have been a great place to spend a few days