having read previous comments we were ready for the holes in the sheets and rather skinny towels but the room was fine , large and with a nice balcony (have stayed in much worse). the resort was lovely , best restaurant was the Olive tree reputed to be the oldest there.
we didn`t attend the appartments barbeque as we felt it a bit pricey , ten euros for either or chicken or beef .
we did however attend for a drink afterwards, the quiz did not happen and there was no sign of the karaoke.
I have been in the trade for many years and one thing I have leant is a smile costs nothing and goes a long way, hope Sandy can read this and start smiling and chatting to people, they would feel much more at home and you could have a lively bar !
open for breakfast too,it could be very lucrative for you.
ps. you should never expect people to run to the bar to pick up there own food, always serve it at the table, great for tips that way !