Comfortable and spacious. Great view from the living and upstairs bedroom. Only a few steps away to the beach. My parents, my husband and I, including our little 10 months old enjoyed our stay and we will stay here again.