Ideal location combined with sparkling clean! Easy to use parking garage, great communication, ample space, and a view -- yahoo!! Ideal location means some street noise but shutting the patio doors solved that. Several fans to keep air moving and temperature perfect. We would definitely stay here again.