great place relax enjoy bahia principe beautiful hotel clean run.the service exceptional, beach relaxing beautiful, pools lovely swim large clean numerous, food bountiful available, weather fantastic, recommend good place relax unwind,  
great place relax enjoy bahia principe beautiful hotel clean run.the service exceptional, beach relaxing beautiful, pools lovely swim large clean numerous, food bountiful available, weather fantastic, recommend good place relax unwind,  