Our family has been here for just under a week and I couldn’t wait to get home to share this review! We’ve had the most beautiful time! The St Regis Bahia Beach property IS STUNNING and expansive. While the hotel has a number of guests, there is so much space that most days we had entire sections of the pool and beach to ourselves. No fighting for pool chairs here! There is so much to do - the beach, pools (on property and at the nearby Beach Club), the lake obstacle course, kayaks, paddle boards, biking, hiking, kids club and animal sanctuary - and that’s just a snapshot! The food is top notch and the service is impeccable. Everyone is so kind, friendly and thoughtful. They cannot do enough to ensure you’re comfortable and having the best time. A few specific shout outs to Angela, Josh and Hector at breakfast service, Alicia at the pool, Afiya ar the spa, and Jose in butler service - the MOST friendly and warm - made us feel special and right at home! We cannot recommend this gorgeous place enough. It has been our most special family vacation!