Told U So, the name of the yacht might sound a bit odd to you, but it promises the most luxurious experience you ever had at sea. Summer is upon us a…