Not Happy Bay, but I have some friends staying in Casa Bamboo as we speak. It's in Terres Basses.


[Linked Image]