Had everything we could have needed! We really enjoyed our stay - only thing was that the place gets no natural light whatsoever which felt a bit strange.