A well appointed, newly refurbished unit. would be perfect for a long stay as everything you need for self-catering is provided in the roomy kitchen. We loved the huge comfy bed! The pool area is lovely, you can watch the surfers from the comfort of the lounger. The only downsides were the noisy & leaky air-con and that it is not a 'loft' as advertised - it is a groundfloor unit.