Very spacious, with beautiful views. The private pool/spa was just perfect for our family. All appliances were top notch, and we had more than enough plates, pans, utensils, towels, etc. for the entire week. Our large family of 9 people were accommodated nicely.