A remarkable place in a stunning location. Even better than the pictures convey.