Would 100% recommend this Ultra Marine Divers. I've dove with many dive companies in the Caribbean before and have never recieved as good of service as I did with Udo. The price to dive with this company is very reasonable and you get a private dive experience. I've paid way more in the past to dive with groups of people and with Ultra Marine Divers you get a private tour of the dive locations of your choice. You get picked up and dropped off at your hotel. I couldn't of asked for a better experience. The St. George wreck is amazing, it is the coolest wreck I have dove on to date. I only wish i had more time in the DR to dive on it a second time. In all I would not choose any other company to dive with than this one. I Have now dove 2 times with this company 2 years apart and have always received the same great and unchanged service.