Great place, ideal location, and a repeat destination.