The houses were amazing! Clean, modern rooms and spaces, beautiful area and property. One room at the very top of one house does not have easy access to a bathroom, but we made it work. The pools were gorgeous, although one seems to get a bit green on us. It was taken care of as soon as we notified our host, tho.We had a fantastic time, with relatively nearby hotels/restaurants and the beach - about a 25 minute walk. Plenty of room for 4 or 5 cars as well.Communication was also wonderful. We would absolutely stay here again if we came down with a big group!