Beautiful space and location with hospitable, communicative and generous hosts.