Perfect place to stay in Mexico! The hosts were really friendly and also has 24/7 front desk. They provided everything we needed. Has a great rooftop, hot tub and gym. It has a washing machine and a really comfy bed. We used the sofa bed and it was fine for a couple of nights, they gave us more bedding to make sure the sofa bed was comfy too. They let us keep our luggage in the lobby for the day and it's in a great location. It can be a bit loud outside but to be expected. We would definitely stay here again. Excellent value for money.