The 2 bedroom cabin we stayed at was very comfortable and clean, the staff were super friendly.
Tip for other travellers: Had I known before that we could book directly would have done so and saved some money :)