Great location, parking can be a hassle but with preparation it can be avoided. Floors weren’t the cleanest but other than that, the place had everything we needed and still had a good stay.