Beautiful location and really great service. Don't forget to eat at the restaurant. They have a fantastic wine list too!