The suites here are amazing, the kitchenette included a full size fridge, stovetop, microwave, dishwasher, dishes, dishcloths and towels. Breakfast in the morning was great as well with a good selection of different foods. Beyond all the regular stuff they also had tortillas, shredded cheese, some type of meat, crema, etc. Staff were all super friendly and the place was very clean. The only reason I gave a 4 for facilities is that the pool was being renovated during our 4 night stay, which was quite a disappointment for our kids. However we were able to use the pool at their sister hotel across the parking lot! It was just really cold so the inconvenience of having to leave the hotel and change before coming back meant we only did that once. Overall would definitely recommend this hotel!