A great spot: great hospitality, great views, great little touches.