My husband and oldest son couldn't travel with us this year so it was just me and my 12 and 16 year old sons. We had plenty of space, comfortable sleeping. anrrangements, and all the amenities we expected We were within walking distance to the pools, beaches, shops and restaurants. We used the bikes a lot and they were great as well. I would definitely recommend Butterfly Carriage House and would stay here again.