The place was very clean, had all the basic kitchen stuff - water heater, toaster, small instant pot, etc.
The pool and the lagoon access was very convenient with our little one, and they also had a bunch of activities happening at the place, we enjoyed our stay.