A fabulous place, great location, amazing views, perfectly clean. Extra thoughtful little touches that just go to make a special stay