The hotel was wonderful. The staff were all very polite, knowledgeable and helpful. Most were proficient in English, so there was no communication problem since none of us speak Portuguese. The restaurant was very good. We were three adults traveling together which was quite comfortable since it was a two room suite. When we booked we had thought all of the rooms had balconies, but only some do. So ask for a balcony. They did move us to a balcony room with no problem. One odd feature is that the hallways are kept rather dark, it was cozy, but I have never stayed in a hotel before with dark hallways. There is an indoor pool. The blue square on the outside deck in the pictures and on GoogleMaps that looks like a small pool, is not, it is a glass floor. Internet access was free and very good. I would definitely stay there again.