Wonderful place!! We stayed here mostly by accident as we waited too long to book on Ilhabela and planned instead to stay in the nearby town and go to the island for a day trip. We arrived here a little too late in the day and realized it was in Toque Toque, a bit too far to trace to Ilhabela at that time. That said, it didn't matter at all. We were immediately convinced to forget our plans and take as range of all this hotel had to offer - incredible room with big porch and hammock, very close to beautiful beach with a great dose of Brazilian culture without being overcrowded, etc. The hotel staff was amazing, spoke English, and helped us with everything we needed. One guy even helped us get out Manuel car up the incredibly steep driveway because I was too terrified to do so. Cable TV has a lot of English channels. The wi-fi in our room didn't work but I assumed it was because we were in the farthest away room from the main lodge, but we weren't here to get online (and it worked in main lodge). Also.. Amazing breakfast!!!