We stayed for a month and this place had everything we needed or could have wished for