Great view, and amazing little touches to make for a great stay