5 stars. Good sized place, clean and plenty of bathrooms for a big group. Great communication, very beautiful location and good value for a big group.