I don't think they have a website, but there is a little blurb about them on www.placencia.com,
and it gives their email address. It's a good site to compare hotels, as many of them here probably find a website too expensive.
Thanks for the input - we're looking forward to our visit. Only 5 weeks away yeah!
Mary and Rick