Ok, the place has great views but not so great reviews. The serenity of the atmosphere is amazing and it's so relaxing with only a drink order on your table. Plus, the owners are very friendly and hospitable. That what the 3 stars are for. The dining experience, on the other hand, has a looooooot of room for improvement, starting from the very slow service, to the oily fried dishes, the small portions, and the bland taste of almost everything available.
The kids area is definitely not an attraction as well.
Would definitely recommend for a hot drink at sunset.