We stayed here for two weeks and had everything we needed and more. Everything was smooth and easy and the stay was awesome!