Place as described, great location, only a few minutes walk to IP Pavlova metro station. Would definitely come again and can recommend this place.