lovely place: very well maintained, fully (yes fully) equipped, perfectly located and a very attentive host. This was our best ever experience. (including hotels)