Average in all departments. Good views but the rubbish in the streets and beach which was not collected during our stay was disappointing to see. It’s a pity that the responsible authorities don’t manage this better.