Very clean. Well stocked. Comfortable. Gorgeous. 10/10 would recommend.