We stayed here for a week and it was great! It had everything we needed. The upstairs gets a little warm in the middle of the Denver summer (though the AC feels great downstairs) so bring some lightweight PJs- the overhead fans really helped though, so it was very comfy for us and our 18 month old. Would stay again!