Everything was perfect for what we needed while in town for work. We cooked our meals perfectly in the will stocked kitchen. Everything we needed for our home away from home for the week was there. The beds were comfortable and plenty of room to spread out. We'll definitely stay again.