We stayed here for about two weeks and it had everything we needed! Checking-in was super easy and low stress. We would definitely stay here again.