Fabulous. Perfection. Great location, beautiful views, well-equipped, and tasteful and personal touches. Responsive and welcoming host. Can’t say enough about the place. Highly recommend. Can’t wait to return!