I could not give this listing a higher rating. Very clean, very polite, everything you could possibly need, and an outstanding location with free parking.
Truly an excellent place.