Great location; great amenities; a quiet, peaceful stay.