Everything about this restaurant was fantastic. I ventured out of my comfort zone and had the conch, squid and octopus spaghetti and it was one of the best things I have ever tasted. The service was phenominal, and the view was to die for. Anyone who visits Las Galeras must visit this restaurant - it will make the vacation worth it!
It is a bit of a hike if you are walking, so I suggest wearing good shoes. Also watch out if you are planning on staying to dark, there are no lights on the road - it will be pitch black!