It had everything we need. Much better than any hotel. Excellent location. It felt like home. Very comfortable and clean.