Stylish, great location and quality presentation with some thoughtful touches and amiable hosts. Highly recommended and great value.