Wish we could have stayed longer! Resort-like atmosphere, amazing hosts and breathtaking views. The perfect place to relax (especially in the spa). The friendliest animals and all the provisions we needed. We will definitely be back!