Overall we had a really great stay, check in was easy and the apartment was incredibly clean. It is in a really great location within walking distance of the restaurants and beach, but away from the huge hotels. AC in every room is a must when you come back sweaty from a day exploring. The onsite manager was great with directions, recommendations, and quick to fix a running toilet. Unfortunately the second running toilet was his day off so it wasn’t fixed before we left, hopefully they can be resolved for future stays. As others mentioned there was some street noise but it didn’t bother us. I do wish the decor was a little more tropical feeling but that didn’t impact the quality of the stay. Would stay again!