Well appointed rooms and space layout was lovely. Providing wifi and Netflix was great. However the common areas could do with a better clean (eg floors mopped) and one of the rooms had mosquitoes where the children had slept and had ended up being bitten both nights. For the amount we paid per night, some bathroom amenities and provisions for the kitchen such as handwash, dishcloths, foil would have been added bonus. Overall a lovely stay with loads of natural light.