Great fit out; great location; caring hosts and an oasis of a garden