Excellent place --- even nicer than the photos; great location; incredibly responsive and easy check-in and just very generous host. An awesome find.