Great place with lots of on site amenities. Kitchen was not outfitted terribly well for chefs as I think this is a time share so no spices, etc.
We really enjoyed our stay