Very clean, well appointed, and had everything we needed. The location was also great.