Excellent location! Spotless, everything we needed right there! Had a wonderful stay!