Great location. Plenty of amenities. Very relaxing atmosphere.