Very spacious with fabulous views. Plenty of beds for groups or big families. Well appointed kitchen. Great outside eating/ relaxing area. Comfy beds. We really enjoyed our stay here, thanks.