This place had everything you could have needed! It was in an ideal place and was very clean! I would definitely stay here again!