This place is a hotel actually. Nice decor, clean, great location and very nice service. Will definitely come back!