Great location, fantastic hosts, beautiful little town, clean room, fast wifi, hearty breakfast. What more could you possibly ask for?