I did a search on Sandy Haven in the forum, but don't really see too much about it. It is relatively new as it replaced the old For Real hotel/bar.
I would check out some of the sites that give reviews.
It has a nice piece of beach and is located in a great spot, that's all I can tell you for sure.
Respect ...... Rina