The location is actually a hotel. Very very pretty decorated, extremely clean and well-located, just 1 minute from the subway. The staff was super friendly.
Definitely recommend!!