Such a gem!! Great location, just as described (has everything you'd need including entertainment and beach items), our dogs absolutely loved having others to play with in the courtyard area, and walking distance to so many great places to shop, eat and drink. Met some wonderful people and Charlie (manager) was so helpful and takes great care of the cottages. We'll definitely be back!