The service and food was great. The location is beachfront, next to the town square. The odd soccer ball found its way inside. I had a great dinner (great portions) and the wine was good. The place is quite large and really lacks character. For food I would recommend it, for ambience, no.