Very clean and plenty of room. Location was close to what we needed. We only stayed one night. Our only issue was the parking, not easy to get in and out if you have a larger vehicle. Other than that the stay was great!