Overall, this place was a great stay! Very clean and great location.
Kitchen was fully stocked with everything you need. Only thing I felt was missing was a pizza pan and pizza cutter because we made pizza one night.
There are plenty of extra supplies (dish soap, dishwasher pods, toilet paper, mini toiletries, garbage bags, paper towel, etc).
The unit was located next to the pool. Pool was well enjoyed by our kids and was easily accessible and clean. It would be great if the unit had a few extra towels to use for the pool. We did manage to make it work because of the laundry machines in the unit. The laundry detergent was an extra bonus.
The unit does not have A/C and the unit was very hot during the day (we stayed during a heat wave). However, each room was provided with a fan which helped cooling the place down.
The master bedroom and ensuite was great sized and roomy. The second bedroom with bunkbeds is fairly small. The bunkbed did not feel safe and I reported it to the front check in desk. The bunk beds creaked with every move, and the upper bunk bed's cross slats were flexing when our children moved while sleeping. The creaking sound was loud and we were woken up every time our kids changed sleeping positions.
Despite not aving A/C and the bunk bed situation, the stay was great! If the bunk bed situation is fixed, we would definitely stay here again.
I would overall rate the stay as 4.5/5 if there was no bunkbed situation.