We're going self-catering at the Esmealdas. I notice from reviews on here that the towels are changed regularly, so we don't need to worry about them. But what else is provided?
Are there, for example: tea towels; soap and toiletries; hairdryer; iron; a grill? Or am I expecting too much for the price? :)
Any nasty surprises? Any nice surprises?