Really lovely, warm and inviting space in a spectacular setting