We had a slow but comfortable ferry ride from Ilha Grande to Angra dos Reis. Spent most of the trip talking to a friendly Irish traveler who had just completed his studies for physical therapy.
After docking, Diane and I grabbed a taxi to our hotel, which was a few coves to the east of town. When the cab dropped us off, we knew instantly that this was going to be a good stay. - the hotel was right along the waterfront, with rooms all facing the water.
As with all rooms, we had a large balcony with table, chairs, a bench and a hammock. We spent a number of hours on that balcony.
On one of the days, we took a boat trip to nearby islands to swim, snorkle and walk along pristine beaches. Allbeit, the water visibilaty was nothing notable as well as the sea life, the trip was a lot of fun and we got a chance to get better acquainted with several other guests from other South American countries.
We had all our meals at the hotel, something we rarely do. But the meals were good and the prices were reasonable - particularly since the meals were served a few feet from the water.
We took a bus back to the city of Angra dos Reis to see if there was anything else to sightsee. But, alas, there isn't much to see and what there is to see, is pretty run down. After a beer and snack near the fishing dock, we headed back to our Shangri-La.
After three days in Angra, we left for Rio. The plan called for staying three nights in the Santa Teresa and Lapa area and three nights at a hotel in Copacabana.