I have not stayed at this hotel, but have met a friend there. They hotel is right on the water...and very close too. I dont know what the guest rooms are like, but all the public areas are nicely designed, bright and spacious. The do have a great restaurant/bar too, but cant remember the name.
Sorry I wasn't much help. They do have a site, but it seems to have dated pictures. The site is dolphinbeach.com
Have fun!