Talgo... We stayed there with our our 5 years old child. It is one of the best place we have ever stayed. Excellent location, cleanest and large apartment, perfect food, fabulous beach and sea. And exceptional attitude from hotel's owners and personnel. Real oasis. Our stay was a dream and was above our expectations. We would love to come back.