Very clean and nicely decorated! We had everything we needed and the space was comfortable and perfect for a group stay.