Provided everything we needed. Location worked really well, it was clean, comfortable and cozy.