Would highly recommend this place to anyone and would give 6 stars if possible.
To address the concerns we had before going:
The fans in the room were sufficient for staying cool at night.
Plenty of fridge space as we were provided with a whole fridge in the outdoor kitchen and a mini fridge in the bedroom.
Thank you Thorsten and Mike!