Fabulous place in great location . The hosts have thought of everything and more to make the stay seamless . Sparkling clean and stylish and would definitely stay again given the opportunity .