I stayed here for over two weeks and it was absolutely perfect!! Totally self contained, beautifully decorated, and wonderful view. Right from the moment of first booking this place, and right through to the end of my stay, Mike made himself accessible and extremely helpful. Can't wait to come back!