My mom and I stayed at this property for two nights after being extremely disappointed in the place we originally booked at another property. The room was spacious and clean, the decor fun and there were two comfortable queen beds in the main room plus one more in a separate bedroom. The bathroom was clean and nicely renovated. The towels were old, so I would recommend you bring your own if something like that matters to you. There was a couch, desk, decently stocked (equipment, not food) kitchen area and a small, six person dining table that we used for puzzling. There were lots of channels to choose from on the tv and the wifi worked. There was an outdoor pool that we didn’t have time to use but that looked clean. Some people were arguing outside, late the first night and we couldn’t tell if it was guests or the owners. I can’t say if this is a regular occurrence, it only happened the one night. Overall we enjoyed the property. The size, decor, amenities and spaciousness of the rooms was pleasant and comfortable. The location in relation to the beach and downtown shopping was great. If you prefer a five star hotel experience, this isn’t it. But if you’re traveling with family on a modest budget and you need the extra space, this is a great choice.