Beware, the address depicted on the map is inaccurate. It's actually a bit of a walk (1 km) along the same street in the direction away from the beach. But it is totally worth it. The staff is friendly and helpful and the food is great. I can warmly recommend it.