Super clean and roomy. Well appointed kitchen and bathroom with many amenities. I highly recommend for convenience and comfort! Hope to be back again!