It looks terrific - beautiful place. And the website's pretty smart, too! If I'm not mistaken, you've got an affiliate program with Holiday Extras - if you're looking for more, try Tradedoubler - they offer lots of travel related affiliations all through the one site (car hire, travel insurance, flights, etc.). Other than that, I really can't think of anything to add. Nice one!
Phil