Very clean and cozy! Everything in the pictures and description lived up to expectations = ). Furthermore, Michael was very accommodating and communicated with us really well!