Lovely, large, and unique place in a great location, with lovely hosts to boot.