For the most part our stay was comfortable and provided everything we needed. The kitchen was stocked with basic utensils for cooking, although a comal would have been useful. It was helpful to have a washing machine after spending time at the beach and in the pool. I liked that each bedroom had its own bathroom. The rooms were decent sizes. Beds were very firm. Check-in was difficult, the host sent a link that was needed AFTER we made it into the unit.