every thing is excellent and much better than our expectations. the bed is warm and comfortable. the kitchen fully equipped and everything is clean and easy to access. highly recommend