We thoroughly enjoyed staying at David's place. It was modern, clean, well located, equiped with everything you need to 'live' your time on holiday and not just be a pure 'tourist'.
A must stay if you're in the area.