Beautiful view, spectacular terrace and garden, wonderful home with homely touches, a wonderful experience all in all.