Apartment was very clean, stylish, and had everything we needed, and more. There was a problem with the TV, and Karen was very responsive. She is a great host! We loved our stay!