This place is the perfect space for a short or long stay. It had everything we needed. No details were missed. The beds were incredibly comfortable as well. We slept like babies.