Just got back last night and had a mental time!!
Castaways is a great resturant, we agreed that we had our best meals there, everyone is really friendly and i would definatley recommend it to anyone.
We have just got back from Argassi and in our first week we ate at Peters twice, we went back there the second time because the food is nice there. The thing that puts everyone off going there is that he tries to get you to eat at his resturant every night. This is fraustrating because you want to try out different places and he doesnt seem to understand that. To anyone thinking of going there i would say try it out the food is good and well priced but after that avoid him as i had to get quite angry with him towards the end of the 2 weeks when he wouldnt except no for an answer. I understand he is making a living but if he hadnt been so persistant and annoying we probably would have gone back.
We didnt stay at the hotel but there is a bar called the palmyra bar which is situated opposite the hotel and they run the pool etc.