Great location and amenities in a beautiful town.