Had everything I needed for my week long stay! I would definitely stay here again. Communication was top tier. Always felt at home.