great place, great location near station, modern place