I've done Airbnb all over the world and these were the best hosts I've had. They gave me fresh mangos, chocolate, and boutique soaps! The apartment feels like home. It has everything you need and is very clean. 5 star shower, granite countertops...It would be a great spot for a long stay because of all the amenities.