Very clean and great location!! Had everything we needed for our stay!