Very clean, very affordable, great staff.