We enjoyed our stay. The place is certainly compact, but it uses the space well - there is a full kitchen, and the fold-out sofa makes for a comfortable bed. The pool around the corner was perfect in the sun, and quite private considering its proximity to the main house and neighbours.
The Internet connection was a little sporadic on our first night - the hosts are aware of this.