Great location. Clean and spacious. Provided everything needed for a stay. Overall great place!