Beautiful location, gorgeous view, perfectly appointed home with EVERYTHING we needed. A luxury stay.