Cleanly and comfortable. All household items we required were provided by the host. Easy check in and check out. A little loud in the evenings but in a great location. Overall, we had a great stay!