The apartment itself is extremely beautiful. It is in a great location and walking distance to basically everything you need. It is perfect for extended stays (in unit washer/dryer and included parking spot are hard to come by on the island). The apartment is super cute and newly renovated. HOWEVER, dealing with this rental agency was the worst experience on Airbnb I’ve ever had. They were so unresponsive that I would have to send several messages over the course of several days to get a response. It was incredibly frustrating feeling like I had to send an annoying amount of messages to just get a simple response. I had to change the date of my stay a few times. I extended my stay longer than my original date check out date a few times but then something personal came up and I decided to leave the island last minute. They refused to give me the $400+ refund. Airbnb called the directly to explain my situation and they still refused. I am extremely disappointed in the customer service that was provided. The place itself is GREAT but don’t book this place if you’re going to need to communicate with the host.