Although the food was good the service was almost laughably bad. We were made to feel particularly uncomfortable by the sneering waitress/owner and to be honest couldn't wait to leave !
The owners were really friendly and welcoming. Although the appartments are pretty basic they are kept clean and well looked after. The area around the pool is a great place to relax, especially with the small bar being there. All in all you get a lot for not a great deal of money !