Can't recommend highly enough. Communication was perfect, absolutely seamless stay. Details are wonderful and of course the location is beautiful. Do not hesitate in staying here, you couldn't possibly be disappointed. Great views, very comfortable, and walking distance to everything.