The condo was very spacious. The kids bedrooms had toys, extra blankets, and just extra touches that the kids loved. The beds were not comfortable, but I don't generally expect that when we stay somewhere. There were fans in the bedrooms which was awesome, because are a family that sleeps with fan noise. The resort was nice, the lazy river and pool area was a lot of fun. We had trouble checking in because the address that was given was not correct. Use the address your phone gives you when googling the property and don't go to the gate, you must stop at the area that states lounge/spa and that is where you check in. We didn't utilize the restaurant, bar, ice cream, etc as it was very pricey. We felt very safe during our stay. I would recommend buying toliet paper, hand soap/santizer, dish soap, coffee filters, trashbags, paper plates, cups and disposable tupperware if you plan to cook and have left overs. Also, washclothes are not provided so you might want to pack a few of those. The property wasn't the cleanest, somes stains in the carpet-areas that were neglected such as corners, etc. However, we enjoyed our stay and would come back. It was decorated very cute, plenty of seating at the table for our group of 7 and plenty of living room seating. The wifi worked well. The owner was very helpful and quick to respond.