Mirage Inn and Suites 2600 Sloat Boulevard