Clean and comfortable, good location. All the basics provided. It was a little home away from home. The kitchen and bathroom spaces were smaller than what I had envisioned, but we still enjoyed our stay.