Earlier in the day I was casting for some fish near the restaurant and a waiter came out and handed me some fresh squid for bait and offered to cook my catch. I had no luck with the catch but was rewarded with an excellent meal later. My friends and I walked over from the Caleton Villas for dinner. The location is perfect, overlooking the sea and oriented for a nice sunset. After we were seated I noticed some fresh fish on ice. When I went over to look, the chef came out and explained what they were and how he could prepare them for us. Two of us decided to share a fresh snapper. After having some perfect drinks, we were served a very fresh salad. Our fish arrived after the salad. They had cooked it whole with fresh herbs and fresh vegetables. Our waiter prepared it at a side table by removing the skin and carving out two servings without bones The entire dish was excellent. Two others in our party ordered steak and were very happy. All in all it was a top-notch restaurant with timely, friendly, and expert service. This would get 5 stars anywhere, probably should get 6 in the DR.