Frontline beach townhouse in Estepona, Costa del Sol