we absolutely loved this hotel. My wife said it was one of the best hotels she stayed in and she was very happy! The breakfast was outstanding, there were a lot of choices and it seemed to change every day. One day you could even make your own breakfast burritos, and there was a lot of options which I thought was awesome. The rooms were super spacious and clean, and the price was extremely affordable for what you got. The pool and Jacuzzi were very clean and probably one of the nicest we have been in, while staying at a hotel. All the common areas were super clean, and the staff was always there if you needed anything. I also noticed the staff members were constantly cleaning and doing upkeep throughout the hotel while not taking care of guest at the front desk. They provided a pack and play for the little ones to sleep in, they actually gave me a choice of a small crib or a pack and play, which I thought was great, there was a lot of food and restaurants close by and they also had a decent selection by the front desk of snacks and different food you could cook in the room. Speaking of cooking in the room, the rooms had a stove, dishwasher, and they came equipped with silverware bowls, plates, and anything you would need to cook and prepare food. There was laundry on site that was about two dollars a load which I thought was more than fair and it did a good job. I figured based on the price the hotel would lack in some area, but honestly, everything was five stars. Will again