Excellent place to stay; beautiful home with a stellar view, art-filled and extremely clean.