Best place we've stayed - fantastic hosts, fantastic views, Couldn't have asked for a better place.