The Baia Lara was great and we had a lovely time! What we loved: 1) the grounds and facilities were awesome. Beautiful, clean, more swimming pools than I could count and with direct access to Lara beach. No matter how busy it was, you could always find a sun lounger. And if you’re into social media, there are a ton of places for ‘instagrammable’ shots. 2) the food! Oh the food! Lots of variety and it was delicious. You really can’t go hungry at this hotel. Would’ve been nice to have some dairy free desserts, but honestly, it was quite the spread. 3) the spa treatments were fantastic. If you do go, do get a deep tissue massage from Shema, she’s awesome. I came home feeling super relaxed! 4) the staff - what a great team! Friendly, helpful and so accommodating. If you have little children, this is great hotel. I didn’t use it myself but the kids’ club facilities looked great and they had a lot of activities going on for the little ones (including a parade for the national day for children. Super cute!) For the areas to improve: 1) the outdoor cleaning team keep the grounds looking immaculate, the rooms could use the same standard. The rooms were clean, just not spotless (e.g, finger marks on doors etc). The spa was great but a little dated, but I loved using the facilities though. Would I go back to the Baia Lara? Absolutely. We had a fantastic time!!