Lovely place, spotlessly clean and well situated. Lots of special touches, very welcoming hosts. Excellent communications and the flexibility in checking-in late was much appreciated. Cannot recommend it enough.