We had everything we need and more! We loved our stay, but it was a tiny bit cold and the wifi doesn't works everywhere but it's absolutely okay.