Stylish place, great location, beautiful view! We had a wonderful time. John was an excellent host. A+, would stay again.