Had everything we needed and was super clean and cozy! Great communication when my questions needed to be answered. Overall an excellent experience.