Perfect place to stay for a golf trip.