A delightful place in pleasant surroundings