Perfect place, perfect location! We spent a wonderful time there.