This place is great. It had everything we needed except cooking oil and salt. We stayed for 2 weeks and enjoyed our stay.