The location is fantastic but there is no ambiance. Sometimes it doesn't take much to create an ambiance but it looks that they don't care too much about it. If I was the manager I would put some music and give a beach club or hatch club feel. They are located next to the marina and numerous passengers pass by from the local cruises but it seems that nobody stops at the cafe because it is not attracting.
I suggest that visit the place and the food is good but ask them to play some music and ask for a table on the terrace, the view is amazing! Hope they find a manager or owner with a vision.