Excellent location and VERY clean!!! This is my second stay here and there’s a reason why I have: Clean! Location! Communication! All 5 star!!! If it’s available, this is the place! Don’t pass this up! Awesome parking space as well.