We stayed over the weekend in a family unit with external en suite. Everything was clean and comfortable. Staff were friendly and helpful. Pool was lovely. Having to enter a random set of characters for both username and password everytime my phone went out of range made the free WiFi unusable for me.