Very nice place at very nice and well-connected location.