Make sure you read their website, including all fine print - very carefully before booking. These people are not big on customer service. Their online "Reservation Request Form" has no pricing on it, no checkout! I requested a refund after receiving their confirmation email (which finally had prices on it) and was charged a $50 cancellation fee. The booking was five months away!
The place may look great, but I'll never know, because I am never never going. I've traveled to a lot of countries all over the world, been to a lot of hotels, hostels, pensiones, cabins, camping grounds but I've never had such ridiculous booking service as I've endured here.
If you are the owner and you are reading this please take note - Websites should be clear, this is 2009 - and if you treat inquiries civilly, and handle difficulties reasonably, you get more business.
If you are thinking of booking here - consider yourself warned.