Great location for big groups, lovely outdoor area and close to nice beaches. The en-suite bathrooms for each room was a big plus.