Place is exactly as described.
The location is great, literally right when you exit the station and near many great restaurants and markets.