This was just right for what we needed while in town for a friends special day! Enough room for our family of four, a small kitchen for making breakfast and just enough sleeping room for each of us. The bathroom is generous in size. Luckily we brought extra toiletries as there is only one store in town! Host is very responsive and even came by to show us where the beach towels were and provided a beach mat!