The place was clean, the communication was professional and timely, and the location was great! The unit came with all necessities for the kitchen and the bathroom. It was spotlessly clean and had plenty of extra blankets and such as needed. The living area was quite spacious, and we had a great stay!