This resort is great. We had a fantastic time. We were in building 8, 3rd floor, facing the pool (just what I had requested by e-mail). People say it is a big resort, not that big. 5 minutes from lobby to beach. Big is Grand Bahia.
Any questions, I will be happy to answer.