1. location- great!
2. price - great!
3. cleanliness - great!
4. communication - great!
5. free parking- great! (first come first serve)
Side note on the parking - u can also park in the 3 spaces outside the gate. wish I had known this before paying to park in a garage.