Very clean with lots of perks! Great location, staff was great.