The Marinha Dourada Hotel is a excellent hotel with good facilities. It overlooks two lagoons that you can go out in a boat and fish on. They belong to the hotel, so ask at reception. The hotel itself is about 10 minutes away from the beach with a free shuttle bus. The walk is relaxing, as you don't have to pass too many sellers. The rooms in the main hotel are spacious. A new annex was built 2 to 3 years ago, and the rooms are really nice, as they all overlook the pool. There are two main pools and a children's pool as well. The staff is really friendly, and the poolside bar is peaceful and relaxing. I'd recommend a visit to the beauty treatment room.
All the taxi drivers outside the hotel are excellent.
They have entertainment most evenings while you eat a good choice of food.