Great views, location, atmosphere, better than I could have thought up! Lots of special touches to keep guests comfy.