we went to the Baia Lara in April. Beautiful hotel. There is buildinng work but this isnt next door, there is a hotel in between, its not a problem. Good food, good drink etc. Beach and pool towels included. Supermarkets very close by for any bits and pieces so you dont need to worry about the expensive shops in the hotel. Pools a little deep for kids, there is a kids pool in the kids club area, but other than that great.