I give it 3 star as we went in the daytime and didn't get to see the evening there. Attention to detail seems to have been lost at this place. Seating and loungers extremely dirty. All covered in yesterday's food, branches, sand etc. Staff sitting around doing not much at all when they could be keeping the place up to the standard it should be at. The food were had was good. Nothing excellent but a nice change from the usual beach fare. This place needs a manager to come in and give the existing staff a motivational speech or two.