Excellent views and location. Excellent facilities and staff. We enjoyed a lovely anniversary weekend with Seven Gables. We plan to return.