This place has all the amenities you need for a long stay! We only stayed for two nights and had a great time with the family! There are two pools you can go to, public grills that you can use and prepare your own food.
I definitely recommend you to stay here.