We had a 4 night stay and it was everything we had hoped. Perfect for our young daughter as well. Cleanliness was amazing and I would stay here again for sure.