The Melia Costa del Sol where we stayed

[Torremolinos - Costa del Sol - Spain]