The place had pretty much everything needed for a long stay and a little bit more: dishes, blender, microwave, toaster, coffee maker, hair blow dryer, utensils, and full size fridge.
There was a Jacuzzi tub! And the king size bed was so comfortable.
We didn't use the on-site laundry or pool but we did have the option. The restaurant and bar area looked nice; only open until 5pm or 7pm depending on the night though.
The one downside is the parking. Whenever we got in late we would have to park a fair distance from our unit which wasn't enjoyable with an infant and groceries.
Overall, this was a good stay and would recommend to a friend.