I had recently been here with friends on a Sunday night, and the ambiance was nice, although not something really stunning. The food's pretty good and the mocktails are great. Although my 'Safe Sex on the Beach' didn't taste the usual, it was nice.
I'd recommend this place if you want a place to relax and spend a good time. :)
Special Tip: See if you can get couches, they're great!