Beautifully designed and charming place.