Bahia Principe Fantasia’s staff was superb! I can’t express that enough! Very hospitable, made us feel welcomed, courteous, and were very attentive. The location was great as everything was near by-the beach, shopping area, night life, dinning, etc. Also, the food quality and presentation was excellent, the only reason why I cannot give them 5 stars is their rooms. They need upgrading starting with the bed as it is super hard. The hot water is faulty and some of the light fixtures are either broken or old. I had a bit of an issue trying to break my higher USD bills for smaller ones for tipping, I am sure I am not the only guest with this issue. One recommendation is to have a dollar machine that can break large USD notes into smaller denominations (this would allow for more tipping as the staff deserve it). Lastly, I would recommend that Coming 2 double checks transfer reservations with full name and confirmation number as I was given the wrong pick up time because the agent only looked me up by last name and confused me for a different guest with the same last name. I had already checked out and had to wait 2 hours in the lobby. Again, the Bahia Principe Fantasia experience was fantastic but an upgrade to the facility would be ideal.