Very clean and nice. Had everything we needed. Very welcoming and pleasant stay.