Great location, communicative hosts.
Beds pretty creaky- other than that, would not have anything to complain about.